package com.smart.client.core;

import java.io.Serializable;

/**
 * Created By Li Jiaxi
 * <br/>Date: 2023/4/14 14:17
 * <br/>Description:
 */
public interface AlarmRuleType extends Serializable {

    /**
     * MEMS 标识
     */
    String MEMS_SIGN = "Mems";

    /**
     * 雷视系统标识
     */
    String RAY_SIGHT_SIGN = "RaySight";

    /**
     * 水位、雨量标识
     */
    String RAIN_WATER_SIGN = "RainWater";

    /**
     * MEMS 位移告警
     */
    String MEME_DISP_ALARM = "MEME_DISP_ALARM";

    /**
     * 水位告警【雷视、水位】
     */
    String WATER_LEVEL_ALARM = "WATER_LEVEL_ALARM";

    /**
     * 雨量告警
     */
    String RAINFALL_ALARM = "RAINFALL_ALARM";

    /**
     * 雷视雷达流速告警
     */
    String RAY_RADAR_VELOCITY_ALARM = "RAY_RADAR_VELOCITY_ALARM";

    /**
     * 雷视融合流速告警
     */
    String RAY_FUSION_VELOCITY_ALARM = "RAY_FUSION_VELOCITY_ALARM";

    /**
     * 雷视流量告警
     */
    String RAY_FLOW_ALARM = "RAY_FLOW_ALARM";
}
